import request from '../utils/request';

// export const fetchData = query => {
//     return request({
//         url: './table.json',
//         method: 'get',
//         params: query
//     });
// };


/**
 * 自定义上传
 * @param {*} fileobj 
 */
export function fileUpload(fileobj, url) {
    let param = new FormData();
    // 上传文件对象 名称file与后台控制器参数要一致
    param.append('file', fileobj.file);
    return request({
        method: 'post',
        // 上传地址
        url: url,
        // 定义上传头
        headers: {
            'Content-Type': 'multipart/form-data'
        },
        data: param
    });
}


/**
 * 自定义上传图片
 * @param {*} fileobj 
 */
export function fileUploadImage(fileobj, url) {
    let param = new FormData();
    // 上传文件对象 名称file与后台控制器参数要一致
    param.append('file', fileobj);
    return request({
        method: 'post',
        // 上传地址
        url: url,
        // 定义上传头
        headers: {
            'Content-Type': 'multipart/form-data'
        },
        data: param
    });
}